Thực đơn
Mẫu thiết kế phần mềm Lịch sửCác mẫu xuất phát từ một ý niệm kiến trúc đưa ra bởi Christopher Alexander. Vào năm 1987, Kent Beck và Ward Cunningham bắt đầu thử nghiệm ý tưởng áp dụng các mẫu vào lập trình và đưa ra các kết quả của chúng tại hội thảo OOPSLA vào năm đó. Vào các năm tiếp theo, Beck, Cunningham và những người khác vẫn tiếp tục với công việc này.
Các mẫu thiết kế đã trở nên phổ biến trong khoa học máy tính sau khi cuốn sách Design Patterns: Elements of Reusable Object-Oriented Software được ấn hành vào năm 1994 bởi các tác giả được biết đến với tên "Gang of Four"(Gamma et al) gọi tắt là "GoF". Vào cùng năm đó, cuộc hội thảo đầu tiên về Các ngôn ngữ mẫu cho các chương trình đã được tổ chức và vào năm sau, Kho dự trữ các mẫu Portland (Portland Pattern Repository) đã được thiết lập để lưu trữ văn bản về các mẫu thiết kế.
Thực đơn
Mẫu thiết kế phần mềm Lịch sửLiên quan
Mẫu Mẫu (đơn vị đo) Mẫu Anh Mẫu hình Mẫu thiết kế phần mềm Mẫu Sơn Mẫu (dạng thức) Mẫu Bạch Kê Mẫu đơn đình Mẫu thầnTài liệu tham khảo
WikiPedia: Mẫu thiết kế phần mềm http://c2.com/cgi-bin/wiki?HistoryOfPatterns http://c2.com/cgi/wiki?CategoryPattern http://c2.com/doc/oopsla87.html http://www.fluffycat.com/java/patterns.html http://msdn.microsoft.com/practices/compcat/defaul... http://www.mindspring.com/~mgrand/pattern_synopses... http://java.sun.com/blueprints/corej2eepatterns/Pa... http://www.techbookreport.com/SoftwareIndex.html http://hillside.net/patterns/onlinepatterncatalog.... http://patternshare.org/